Timor Sparrow - French English Dictionary